rest cure - French English Dictionary